﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Needle.DevToolkit
{
    public static class MenuGroup
    {
        public const string File = "{DEF14AC8-DF29-4644-AAA6-96C1301B4899}";
        public const string Edit = "{6043DB9B-8069-46A6-A2D0-9739D1C0E6AE}";
        public const string View = "{022D3209-7F45-4F4F-AD87-35AE7B5A6BF5}";
        public const string Tools = "{E69CFA85-7949-4C7V-B93D-84E7B7E73119}";
        public const string Help = "{0F7679D9-0416-49BF-86D9-8D0A39160B94}";
    }

    public static class ContextMenuGroup
    {
        public const string WorkspaceExplorer = "{E2A2E1B9-F7B4-493d-9199-FB4D0F1CA555}";
    }

    public static class FileCommandId 
    {
        public const int Custom = 0;
        public const int Open = 1;
        public const int Close = 2;
        public const int Create = 3;
        public const int Delete = 4;
        public const int Add = 5;
        public const int Remove = 6;
        public const int Rename = 7;
        public const int Execute = 8;
    }

    public static class EditCommandId
    {
        public const int Custom = 0;
        public const int Cut = 1;
        public const int Copy= 2;
        public const int Paste = 3;
        public const int Select = 4;
        public const int SelectAll = 5;
        public const int Undo = 6;
        public const int Redo = 7;
    }
}
